///*
// * All content copyright Terracotta, Inc., unless otherwise indicated. All rights reserved.
// *
// * Licensed under the Apache License, Version 2.0 (the "License"); you may not
// * use this file except in compliance with the License. You may obtain a copy
// * of the License at
// *
// *   http://www.apache.org/licenses/LICENSE-2.0
// *
// * Unless required by applicable law or agreed to in writing, software
// * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
// * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
// * License for the specific language governing permissions and limitations
// * under the License.
// *
// */
//
//package org.quartz;
//
//import org.quartz.utils.Key;
//
///**
// * Uniquely identifies a {@link JobDetail}.
// *
// * <p>Keys are composed of both a name and group, and the name must be unique
// * within the group.  If only a name is specified then the default group
// * name will be used.</p>
// *
// * <p>Quartz provides a builder-style API for constructing scheduling-related
// * entities via a Domain-Specific Language (DSL).  The DSL can best be
// * utilized through the usage of static imports of the methods on the classes
// * <code>TriggerBuilder</code>, <code>JobBuilder</code>,
// * <code>DateBuilder</code>, <code>JobKey</code>, <code>TriggerKey</code>
// * and the various <code>ScheduleBuilder</code> implementations.</p>
// *
// * <p>Client code can then use the DSL to write code such as this:</p>
// * <pre>
// *         JobDetail job = newJob(MyJob.class)
// *             .withIdentity("myJob")
// *             .build();
// *
// *         Trigger trigger = newTrigger()
// *             .withIdentity(triggerKey("myTrigger", "myTriggerGroup"))
// *             .withSchedule(simpleSchedule()
// *                 .withIntervalInHours(1)
// *                 .repeatForever())
// *             .startAt(futureDate(10, MINUTES))
// *             .build();
// *
// *         scheduler.scheduleJob(job, trigger);
// * <pre>
// *
// *
// * @see Job
// * @see Key#DEFAULT_GROUP
// */
//@Deprecated
//public final class JobKey extends Key<JobKey> {
//
//    private static final long serialVersionUID = -6073883950062574010L;
//
//    public JobKey(String name) {
//        super(name);
//    }
//
////    @Deprecated
////    public JobKey(String name, String group) {
////        super(name, group);
////    }
//
//    public static JobKey jobKey(String name) {
//        return new JobKey(name);
//    }
//
////    @Deprecated
////    public static JobKey jobKey(String name, String group) {
////        return new JobKey(name, group);
////    }
//
//}
